<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="regularsize">
        <h2>Join delle feature</h2><p/>
        <h2><img src="../images/GUID-2230E8B8-8956-475C-9C65-68A92359BB48-web.png" alt="Join delle feature"></h2>
        <hr/>
    <p>Join delle feature combina due layer e unisce gli attributi da una feature a un'altra in base a relazioni spaziali o di attributi. Questo strumento determina tutte le feature di input che soddisfano determinate condizioni di join e aggiunge il layer di join al layer di destinazione. 
    </p>
    <p>Lo strumento Join delle feature pu&ograve; essere applicato a punti, linee e tabelle. Un join spaziale richiede che i dati abbiano una geometria. 
    </p>
    <p>Se si seleziona  <b>Usa estensione mappa corrente</b>, vengono analizzate solo le feature visibili all'interno dell'estensione mappa corrente.  Se questa opzione &egrave; deselezionata, verranno analizzate tutte le feature sia nel layer di destinazione che in quello di join, anche se sono esterne all'estensione mappa corrente.
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="targetLayer">
        <div><h2>Scegliere il layer di destinazione</h2></div>
        <hr/>
        <div>
            <p>Layer di destinazione alla cui tabella verranno aggiunti gli attributi derivanti dal layer di join.
            </p>
            <p class="OnlineOnly">Oltre a scegliere un layer dalla mappa, &egrave; possibile selezionare  <b>Scegli layer di analisi dell'atlante attivo</b> o <b>Scegli layer di analisi</b> in fondo all'elenco a discesa. Verr&agrave; aperta una galleria contenente una raccolta di layer utili per numerose analisi. 
            </p> 
        </div>
    </div>
    <div id="joinLayer">
        <div><h2>Scegli il layer a cui aggiungere il layer di destinazione</h2></div>
        <hr/>
        <div>
            <p>Layer di join con gli attributi che verr&agrave; aggiunto al layer di destinazione.
            </p>
            <p class="OnlineOnly">Oltre a scegliere un layer dalla mappa, &egrave; possibile selezionare  <b>Scegli layer di analisi dell'atlante attivo</b> o <b>Scegli layer di analisi</b> in fondo all'elenco a discesa. Verr&agrave; aperta una galleria contenente una raccolta di layer utili per numerose analisi. 
            </p>
        </div>
    </div>
    <div id="joinType">
        <div><h2>Selezionare il tipo o i tipi di join</h2></div>
        <hr/>
        <div>
            <p>&Egrave; possibile applicare un join spaziale, un join di attributi o una combinazione di entrambi. 
                <ul>
                    <li> <b>Spaziale</b>: utilizza una relazione spaziale specifica per unire le feature. Ci&ograve; richiede che entrambi i layer abbiano una geometria.
                    </li>
                    <li> <b>Attributo</b>: unisce le feature in base a campi uguali.
                    </li>
                </ul>
                
            </p>
            <p>
            </p>
        </div>
    </div>
    <div id="spatialRelationship">
        <div><h2>Scegli una relazione spaziale</h2></div>
        <hr/>
        <div>
            <p>La relazione spaziale che determiner&agrave; se le feature sono unite tra di loro. Le relazioni disponibili dipenderanno dal tipo di geometria (punto, linea, aree) che verr&agrave; utilizzata come feature di input. Le relazioni disponibili includono le seguenti:
                <ul>
                    <li> <b>Identico</b>: le feature nel layer di destinazione saranno abbinate se sono uguali alle feature nel layer di join.
                    </li>
                    <li> <b>Interseca</b>: le feature nel layer di destinazione saranno abbinate se intersecano le feature nel layer di join.
                    </li>
                    <li> <b>Contiene completamente</b>: le feature saranno abbinate se le feature nel layer di destinazione contengono completamente le feature nel layer di join.
                    </li>
                    <li> <b>Completamente all'interno di</b>: le feature saranno abbinate se le feature nel layer di destinazione sono completamente all'interno delle feature nel layer di join.
                    </li>
                    <li> <b>Entro una distanza di</b>: le feature nel layer di destinazione saranno abbinate se si trovano entro la distanza specificata dalle feature nel layer di join.
                    </li>
                </ul>
                
            </p>
        </div>
    </div>
    <div id="attributeRelationship">
        <div><h2>Join attributo</h2></div>
        <hr/>
        <div>
            <p>Relazione di attributi che determiner&agrave; se le feature sono unite tra di loro. Le feature vengono abbinate se i valori dei campi nel layer di join sono uguali ai valori dei campi nel layer di destinazione. 
            </p>
            <p>Si supponga, ad esempio, di avere un layer geografico regionale con indirizzi di abitazioni (incluso un campo denominato  <i>ZIP</i>) e un dataset tabulare di dati demografici relativi alla salute in base al codice postale (un campo denominato <i>HEALTHZIP</i>). &Egrave; possibile unire il dataset relativo alla salute ai dati sugli edifici residenziali abbinando il campo <i>ZIP</i> al campo <i>HEALTHZIP</i>. Come risultato si otterr&agrave; un layer di edifici residenziali con i dati sulla salute corrispondenti.
            </p>
        </div>
    </div>
    <div id="joinOperation">
        <div><h2>Scegli operazione Join</h2></div>
        <hr/>
        <div>
            <p>Determina in che modo verranno gestiti i layer di join e di destinazione se pi&ugrave; feature nel layer di join presentano la stessa relazione con il layer di destinazione. Di seguito sono riportate le due operazioni di join tra cui scegliere:
                <ul>
                    <li> <b>Join uno a molti</b>: questa opzione unisce la prima feature corrispondente nel layer di join alla prima feature corrispondente ne layer di destinazione.  Facoltativamente, se vengono aggiunte statistiche, feature unite corrispondenti verranno riepilogate in ciascuna feature nel layer di destinazione.  Il conteggio di feature unite verr&agrave; aggiunto per impostazione predefinita.
                    </li>
                    <li> <b>Join uno a molti</b>: questa opzione unisce tutte le feature corrispondenti nel layer di join al layer di destinazione.  Il layer risultati conterr&agrave; pi&ugrave; record della feature di destinazione.
                    </li>
                </ul>
                
            </p>
            <p>Si supponga, ad esempio, di voler trovare i supermercati situati a meno di 5 km da un mercato contadino.   In questo caso, il layer nel quale verr&agrave; eseguito il join ha una sola feature che rappresenta un mercato contadino, mentre le feature di join rappresentano i negozi di alimentari che hanno degli attributi, come le vendite annuali totali. Utilizzando lo strumento  <b>Join delle feature</b>, sono stati trovati cinque negozi di alimentari che soddisfano i criteri. Se si specifica l'opzione <b>Join uno a molti</b>, come risultato si otterranno cinque feature nel risultato e ciascuna riga rappresenta il mercato contadino e un supermercato. Se si specifica una relazione <b>Join uno a uno</b> e si seleziona una statistica, come risultato si otterranno una feature che rappresenta il mercato contadino e informazioni riepilogative dei supermercati, come il conteggio (5) e altre statistiche facoltative, ad esempio la somma delle vendite annuali.
            </p>
        </div>
    </div>
    <div id="summaryFields">
        <div><h2>Aggiungi statistiche (facoltativo)</h2></div>
        <hr/>
        <div>
            <p>Se &egrave; stata selezionata l'opzione  <b>Join uno a uno</b>, per campi numerici, &egrave; possibile riepilogare e calcolare le statistiche sulle feature unite.   Per impostazione predefinita, il conteggio di feature di join corrispondenti verr&agrave; calcolato e aggiunto al layer risultati.  Se si sceglie di non aggiungere statistiche aggiuntive, la prima feature corrispondente nel layer di join verr&agrave; unita alla prima feature corrispondente ne layer di destinazione.   &Egrave; possibile calcolare una o pi&ugrave; delle opzioni seguenti:
            </p>
            <ul>
                <li>Somma
                </li>
                <li>Minima
                </li>
                <li>Massima
                </li>
                <li>Mediocre
                </li>
                <li>Deviazione standard
                </li>
            </ul>
            
            <p> 
            </p>
        </div>
    </div>
    <div id="outputName">
        <div><h2>Nome layer risultati</h2></div>
        <hr/>
        <div>
            <p>Questo &egrave; il nome del layer che verr&agrave; creato in  <b>I miei contenuti</b> e aggiunto alla mappa.  Il nome predefinito &egrave; basato sul nome dello strumento e sul nome del layer di input. Se il layer esiste gi&agrave;, verr&agrave; chiesto di fornire un altro nome.
            </p>
            <p>Utilizzare la casella a discesa  <b>Salva risultato in</b> per specificare il nome di una cartella di <b>I miei contenuti</b> in cui salvare il risultato.
            </p>
        </div>
    </div>
</div>
</html>
